button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync.git-sync {
  cursor: not-allowed;
}
span.tiddlygit-scm-count {
  position: relative;
  background: dimgrey;
  color: white;
  border-radius: 9999px;
  opacity: 0.5;
  min-width: 1.2em;
  margin-left: 0.5em;
  padding-left: 0.5em;
  padding-top: 0.1em;
  padding-right: 0.5em;
  width: fit-content;
}
span.tiddlygit-scm-count-small {
  font-size: 0.6em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  line-height: 1.3em;
  margin-left: -1em;
}
button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync > span > svg,
button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync > svg {
  fill: none;
  color: #aaa;
}
button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync > span > svg:hover,
button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync > svg:hover {
  fill: none;
  color: #444;
}

@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync.syncing > span > svg,
button.tc-btn-invisible.tc-btn-plugins-linonetwo-nodejs-tiddlygit-git-sync.syncing > svg {
  animation: rotation 2s infinite linear;
}

div.file-info {
  margin-bottom: 5px;
}
span.file-changed-type {
  margin-right: 5px;
}
span.file-name {
  color: #333;
}
